package com.ruoyi.jhc.service;

import java.util.List;
import com.ruoyi.jhc.domain.JhcGccpkc;

/**
 * 钢材成品库存录入Service接口
 * 
 * @author lgx
 * @date 2022-10-28
 */
public interface IJhcGccpkcService 
{
    /**
     * 查询钢材成品库存录入
     * 
     * @param cDate 钢材成品库存录入主键
     * @return 钢材成品库存录入
     */
    public JhcGccpkc selectJhcGccpkcByCDate(String cDate);

    /**
     * 查询钢材成品库存录入列表
     * 
     * @param jhcGccpkc 钢材成品库存录入
     * @return 钢材成品库存录入集合
     */
    public List<JhcGccpkc> selectJhcGccpkcList(JhcGccpkc jhcGccpkc);

    /**
     * 新增钢材成品库存录入
     * 
     * @param jhcGccpkc 钢材成品库存录入
     * @return 结果
     */
    public int insertJhcGccpkc(JhcGccpkc jhcGccpkc);

    /**
     * 修改钢材成品库存录入
     * 
     * @param jhcGccpkc 钢材成品库存录入
     * @return 结果
     */
    public int updateJhcGccpkc(JhcGccpkc jhcGccpkc);

    /**
     * 批量删除钢材成品库存录入
     * 
     * @param cDates 需要删除的钢材成品库存录入主键集合
     * @return 结果
     */
    public int deleteJhcGccpkcByCDates(String[] cDates);

    /**
     * 删除钢材成品库存录入信息
     * 
     * @param cDate 钢材成品库存录入主键
     * @return 结果
     */
    public int deleteJhcGccpkcByCDate(String cDate);
}
